byd seal